Tureng Mobile
Deyim
2
s.
caught flat-footed
s.
caught unawares